scavenge something - French English Dictionary